package javaCode.chapter12.stringbuffer_;

import java.io.Serializable;

/**
 * @author 徐州城
 * @version 1.0
 */
public class StringBuffer01 {
    public static void main(String[] args) {
        //解读
        //1. StringBuffer 的直接父类 是 AbstractStringBuilder
        //2. StringBuffer 实现了 Serializable，即 StringBuffer的对象可以实现串行化
        //3. 在父类中 AbstractStringBuilder 有属性 char[] value，不是final类型的
        //   该value 数组存放的是 字符串内容，因此存放在堆中
        //4. StringBuffer 是一个final类，不能被继承
        //5. 因为StringBuffer 字符内容是存在 char[] value，所有在变化(增加/删除)，
        //   不用每次都更换地址(即创建新对象)，所以效率高于String
        StringBuffer stringBuffer = new StringBuffer();

    }
}
